package com.ck.javacode.Chapter6;

/**
 * @author: caoke
 * @date: 2021/10/8 2:20 下午
 * @description:
 */
public class D7_ArrayReduce {
    public static void main(String[] args) {
        /*
        有一个数组 {1， 2， 3， 4， 5}， 可以将该数组进行缩减，
        提示用户是否继续缩减，每次缩减最后那个元素。
        当只剩 下最后一个元素，提示，不能再缩减。
         */
        int[] list ={1, 2, 3, 4, 5};
        do {
            if (list.length == 1){
                System.out.println("\n====不能再缩减=====");
                break;
            }
            int[] listNew =new int[list.length -1];
            for (int i =0; i<listNew.length; i++){
                listNew[i] = list[i];
            }
            list = listNew;
            System.out.println("\n====缩减后的的元素情况=====");
            for (int i = 0; i<list.length; i++){
                System.out.print(list[i] + "\t");
            }
        }while (true);

    }
}
